package com.web.onirigi.util;

import java.util.Random;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Component;

import com.web.onirigi.redis.RedisService;

/**
 * 常用的工具类
 * @author ASUS
 * 创建时间  2017年10月11日 下午11:17:10
 *
 */
@Component
public class CommontUtil {

	@Autowired
	private RedisService  redisService;

	/**
	 * 得到订单号
	 * @author ASUS
	 * 创建时间  2017年10月12日 下午8:14:49
	 * @return
	 */
	public  String getSeq() {
		String  index =redisService.getSeqNoIndex();
		
		if( null == index) {
			index = "";
			Random  random = new Random();
			for( int i = 0;i < 6; i++) {
				index=String.join(index, String.valueOf(random.nextInt(10)));
			}
		}
		
		return DateUtil.getStringYYYYMMDDHHMMSS() + index;
		
	}
}
